#!/usr/bin/python3
 
str='123456789'
 
print(str)                 # 输出字符串
print(str[0:-1])           # 输出第一个到倒数第二个的所有字符
print(str[0])              # 输出字符串第一个字符
print(str[2:5])            # 输出从第三个开始到第五个的字符
print(str[2:])             # 输出从第三个开始后的所有字符
print(str[1:5:2])          # 输出从第二个开始到第五个且每隔一个的字符（步长为2）
print(str * 2)             # 输出字符串两次
print(str + '你好')         # 连接字符串
 
print('--------------------------------------------------------------------------')
 
print('hello\nrunoob')      # 使用反斜杠(\)+n转义特殊字符
print(r'hello\nrunoob')     # 在字符串前面添加一个 r，表示原始字符串，不会发生转义


x="a"
y="b"
# 换行输出
print( x )
print( y )

print('---------')
# 不换行输出
print( x, end=" " )
print( y, end=" " )
print()

print('----------------------------------------------------------------------------------------')


 
import sys; x = 'runoob'; sys.stdout.write(x + '\n')

input("\n按下 enter 键后退出。")

print('----------------------------------------------------------------------------------------')


from sys import argv,path  #  导入特定的成员
 
print('===python from import===')
print('path:',path) # 因为已经导入path成员，所以此处引用时不需要加sys.path

print('----------------------------------------------------------------------------------------')

# 1、Python可以同时为多个变量赋值，如a, b = 1, 2。
# 2、一个变量可以通过赋值指向不同类型的对象。
# 3、数值的除法包含两个运算符：/ 返回一个浮点数，// 返回一个整数。
# 4、在混合计算时，Python会把整型转换成为浮点数。  不够除，也为小数
counter = 100          # 整型变量
miles   = 1000.0       # 浮点型变量
name    = "runoob"     # 字符串

print (counter/3)
print (miles//3)
print (name)

print(type(counter)) #type()不会认为子类是一种父类类型。isinstance()会认为子类是一种父类类型。
print(isinstance(miles, float)) #判断类型是否与后者相同

# True+1等于2  1是1  True是True
print(print(True+1,end=" ")==True)

del miles #删除对象
print('----------------------------------------------------------------------------------------')

#索引编号
#  0  1  2  3  4
# -5 -4 -3 -2 -1

str = 'Runoob'

print (str)          # 输出字符串
print (str[0:-1])    # 输出第一个到倒数第二个的所有字符
print (str[0])       # 输出字符串第一个字符
print (str[2:5])     # 输出从第三个开始到第五个的字符
print (str[2:])      # 输出从第三个开始的后的所有字符
print (str * 2)      # 输出字符串两次，也可以写成 print (2 * str)
print (str + "TEST") # 连接字符串


